home *** CD-ROM | disk | FTP | other *** search
/ Assassins - Ultimate CD Games Collection 4 / Assassins 4 (1999)(Weird Science).iso / docs / cards-&-quiz / euchre.doc < prev    next >
Text File  |  1992-09-02  |  13KB  |  304 lines

  1.  
  2.                          Euchre! v1.0
  3.                             1997
  4.                              by
  5.  
  6.  Euchre is a classic card game using a 24 card deck (9,10,J,Q,K,A of each suit
  7.  Also utilizing trump, Euchre is similar in some aspects to Pinochle, and is
  8.  also Y2K compliant!
  9.  
  10.  Euchre! the program marks my own personal foray into the world of Amiga
  11.  programming. I offer this program as SOMEWARE to the Amiga community. All I
  12.  would like is SOME email telling me what you think of it.
  13.  
  14.  Bug reports should be sent to the author. I ask that you be as specific as
  15.  possible with your reports, especially in describing the conditions leading up
  16.  to the bug in question. All contributors in this area will be duly recognized
  17.  (see History)!
  18.  
  19.  Suggestion for the game are also accepted (eagerly) by the author. Before you
  20.  send any, though, look see if it is scheduled for future inclusion. Of course,
  21.  you can still reiterate (or refute!) any of my future plans!
  22.  
  23.  Copyright
  24.  Euchre! is SOMEWARE. This means you gotta send me SOME email.....Please?
  25.  
  26.  Disclaimer
  27.  This program is distributed "AS-IS", and has no written or implied warranty.
  28.  It is stable on the author's system. Yada yada yada.
  29.  
  30.  Distribution
  31.  You may freely distribute this program electronically providing that the
  32.  archive remains fully intact and unaltered. You may distribute this program
  33.  on disk as long as there is no charge save that for the media. If you put it
  34.  on a magazine cover disk, please send me a copy of the issue in question.
  35.  
  36.  Fred Fish and Aminet are explicity granted permission to include this program
  37.  on their compilation CD's.
  38.  
  39.  If these restrictions pose a problem for a distributor, please email me and we
  40.  can see what we can do.
  41.  
  42.  System Requirements
  43.  
  44.  You need an Amiga running AmigaDOS 2.04 or better. Unless you have a stock
  45.  A500 with only 512k, you should have plenty of memory.
  46.  
  47.  You also need to have the font "helvetica" and size 15 available. It came with
  48.  the OS, so that shouldn't be a problem. If it is, contact me!
  49.  
  50.  Installation
  51.  This program has everything it needs in its own directory. Just copy the
  52.  directory where you want it.
  53.  
  54.  Overview
  55.  
  56.  This section presents the rules of the card game Euchre for the uninitiated.
  57.  If you are already familiar with the game, you can skip this section and go
  58.  straight to Game Play.
  59.  
  60.  Euchre is a card game for four players using a 24 card deck. This deck is
  61.  composed of the 9, 10, Jack, Queen, King, and Ace of each suit. This game
  62.  involves the concept of "trump".
  63.  Trump, if you are unaware, is a suit which is named by a player and which is
  64.  the most powerful suit in that round of the game.
  65.  
  66.  Players play as two teams, with partners sitting across from each other.
  67.  It is illegal discuss the content of your hand with your partner, however.
  68.  
  69.  Set Up
  70.  
  71.  Each player is dealt a five card hand. (Note: traditionally, Euchre hands are
  72.  dealt in "clumps" -- that is the dealer deals 3 cards to the player to his
  73.  left, 2 to the player opposite him, 3 to the player to his right, and 2 to
  74.  himself; and then deals 2-3-2-3 around the table to fill out the hand. After
  75.  the cards are dealt, the remaining four cards are placed on the table in the
  76.  middle of all the players. The top card of the leftover cards is played face
  77.  up.
  78.  
  79.  Trump
  80.  
  81.  Players will then begin the trump-determining process by examining their hand
  82.  and determining their strengths. The player to the left of the dealer begins
  83.  this process. If the card laying face up is the suit he wants to call trump he
  84.  may tell the dealer to pick up the card. The dealer must then pick up the top
  85.  card, and discard any card of his choice. If the first player doesn't feel
  86.  that the suit in the top card is what he wants, he passes, and the next player
  87.  then has the opportunity to tell the dealer to pick up or pass. This continues
  88.  until either a player has called trump or the first player is up again. If
  89.  everyone passes on the face up card, the player to the dealer's left may then
  90.  call any of the three remaining suits or pass to the next player. If this
  91.  round goes all the way to the dealer, and he doesn't call anything, players
  92.  toss in their cards and the deal passes to the left. (There is a variant which
  93.  forces the dealer to call trump when this happens.)
  94.  
  95.  Play
  96.  
  97.  Play now begins by the player to the dealers left playing (called 'leading') a
  98.  card of his choice. Each of the other players (in turn) must then play a card
  99.  in response. They must follow the suit which was led if they can, but if they
  100.  cannot, then they are free to play any other card in their hand. This is where
  101.  trump comes into play. If you play trump, and all other players play the suit
  102.  that was led, you win! If you play trump and someone else also plays trump,
  103.  then the person who played the higher trump card wins. The player playing the
  104.  highest card wins, and then leads any card of his choice. (These rounds are
  105.  called 'tricks') If the team who called trump wins 3 of the 5 tricks, they win
  106.  one point. If they take all 5 tricks, they get 2 points. If the team who did
  107.  not call trump takes 3 or more tricks, they get 2 points. This is called a
  108.  'euchre.'
  109.  
  110.  If you think that you have an extremely strong hand, you can go alone and your
  111.  partner will sit this hand out. If you take all 5 tricks, you win 3
  112.  (some play 4) points. If you take 3 tricks, you only get one point, and if you
  113.  get euchred, the other team gets 2 points.
  114.  
  115.  The first team to get 10 points wins. (You don't have to get exactly 10.)
  116.  
  117.  Card Values
  118.  
  119.  This is where it gets a little interesting. The value of the cards increase
  120.  from 9 to Ace, except in the trump suit. The trump suit value is as follows:
  121.  
  122.     9, 10, Queen, King Ace, Jack, Jack.
  123.  
  124.  What!?! Two Jacks!?! Yes! The Jack from the suit of the same color as the
  125.  trump suit is considered to be of the trump suit for that hand. For example:
  126.  
  127.  If Spades are trump, the order of increasing card values is as follow:
  128.  
  129.   9 Spades, 10 Spades, Queen Spades, King Spades, Ace Spades, Jack Clubs,
  130.   Jack Spades.
  131.  
  132.  The order of increasing card values in clubs suit with spades as trump will be:
  133.  
  134.   9 clubs, 10 clubs, Queen clubs, King clubs, Ace clubs.
  135.  (The jack is considered spade!)
  136.  
  137.  This means that if spades are led, you have a jack of clubs and 4 hearts you
  138.  must play the jack of clubs.
  139.  
  140.  The jacks of the trump suit are know as the "bowers." In the above example,
  141.  the jack of clubs is called the "right bower" and the jack of spades is the
  142.  "left bower."
  143.  
  144.  Strategy
  145.  
  146.  I'm not going go on forever on this, I'll let you figure things out yourself.
  147.  Here's a few guidelines:
  148.  
  149.  -Always count on your partner to take one trick. (This will get you a point
  150.  more often than it will get you euchred.)
  151.  
  152.  -Your trump won't get you euchred, your other stuff (know as "grey areas")
  153.  will. The fewer  different suits in your hand, the stronger it is.
  154.  
  155.  -Never trump your partners Ace- unless it's already been trumped or you have
  156.  nothing else in your hand to play (or you "got a feeling..")
  157.  
  158.  -don't forget Jacks can be either of two suits! This is especially important
  159.  when calling trump!
  160.  
  161.  -if you have nothing to lead, lead your worst card and hope your partner can
  162.  do something good with it (known as a "handoff")
  163.  
  164.  -if you have the first lead in the game, don't lead trump (unless that's all
  165.  you have) true, you will pull trump out of your opponents hands, but you will
  166.  also pull it out of your partners hand
  167.  
  168.  -if your partner calls trump and you have high trump in your hand, use it as
  169.  soon as  possible ("Trump Early, Trump Hard")
  170.  
  171.  To start, select "New Game" from the "Euchre!" menu. The computer will then
  172.  deal each player a five card hand. (The dealer is chosen randomly.) The dealer
  173.  is the player who has the face up card sitting in front of his hand. The first
  174.  round of trump selection will then begin. To have the dealer pick up the card,
  175.  press the "Pick Up" gadget. If you really feel good about your hand, you can
  176.  go alone by clicking "Alone." This gadget is a toggle, so you can change your
  177.  mind if you want. The dealer will then pick up the card and discard one from
  178.  his hand. If you dealt, after pressing "Pick Up," click on the card you wish
  179.  to discard, and the face up card will take it's place in your hand.
  180.  
  181.  If everyone passes on the first round of trump selection, you may then pick
  182.  any of the remaining suits (if it gets to you!) by clicking on the appropriate
  183.  gadget. Note that the suit of the face up card is ghosted and cannot be
  184.  selected. Once again, you can go alone by clicking the appropriate gadget.
  185.  The gadget is a toggle, so you can change your mind.
  186.  
  187.  Game play then starts with the player to the dealers left leading a card. If
  188.  that is you, just click on the card you wish to play. The card isn't actually
  189.  played until you release the mousebutton, so if you change your mind,just move
  190.  the mouse off of the card and release. Then, click on the card you do wish to
  191.  play. (NOTE: Mouse clicks are buffered, so an errant click may result in a
  192.  card play which was not intended!)
  193.  
  194.  The winner of the first trick will lead the next, and so forth. You must
  195.  follow suit, as will the computer players.
  196.  
  197.  The number of tricks each side has taken is displayed in the lower left corner
  198.  and the score is in the upper right corner. The trump suit for the hand is
  199.  show in the upper left.
  200.  
  201.  The game is played until one side gets ten points. To start a new game after
  202.  that, just Pick "New Game" again.
  203.  
  204.  Euchre!
  205.  
  206.   New Game - start a new game, interrupts current game and starts over
  207.  
  208.   Settings - starts settings editor to change configuration of
  209.              various game aspects
  210.  
  211.   About..  - a few notes about the program
  212.  
  213.   Quit     - ends game and exits program
  214.  
  215.   From the settings editor, you can change the following things:
  216.  
  217.   Computer playing style: Either CONSERVATIVE, MODERATE, or RISKY.
  218.  
  219.      CONSERVATIVE: won't call trump unless he has a very strong
  220.                    hand. Leads high trump always, will always try
  221.                    to take a trick unless he's last and his partner
  222.                    has it.
  223.  
  224.                    Good for the Euchre beginner.
  225.  
  226.      MODERATE:     doesn't need to have as strong of a hand when he
  227.                    calls trump. Tends to lead high trump, but not as
  228.                    a rule. Won't trump his partners Ace unless he has
  229.                    to.
  230.  
  231.     RISKY:        sometimes calls things that make you think the programmer
  232.                   was on drugs. Tends to not lead trump, but will in the
  233.                   later stages of a hand. Won't take it if his partner has
  234.                   a decent shot at taking the trick.
  235.  
  236.  Each of the computer players can have their playing style set individually.
  237.  
  238.  Player 1 is to your left, Player 2 is your partner, and Player 3 is to your
  239.  right.
  240.  
  241.  Loner Value: loners can be either 3 or 4 points. I've played both ways, but
  242.               3 is my preference personally (and the default)
  243.  
  244.  End Early:   if this is on, when  one side takes 3 tricks, and the other also
  245.               takes one, the hand will end. There is no point in going on,
  246.               because it is impossible to get more than one point in this
  247.               situation.  Default is off.
  248.  
  249.  Play Speed:  to give this game a nice pace, I have coded Delay() statements
  250.               into it. This will give you the opportunity to alter the delay
  251.               times. Experiment to find the speed you prefer.
  252.  
  253.  Save:   Save the changes permanently. This will also cause the new settings to
  254.          take effect immediately.
  255.  
  256.  Use:    Use the new settings now, but don't save them to disk. The settings
  257.          will revert to the previously saved ones the next time the program is
  258.          started.
  259.  
  260.  Cancel: No changes will be made to the current settings.
  261.  
  262.  These settings are stored in a file called Euchre.config. It is a text file,
  263.  but don't mess with it. Use the settings editor from the menu. You have been
  264.  warned!
  265.  
  266.  On my "To Do" list...............
  267.  
  268.  -loner calling for computer players
  269.  
  270.  -use datatypes to show game images. not only will this allow for use of
  271.   custom cards, it will also shrink the size of the executable as well
  272.   as reducing the amount of chip mem used (this will change the OS requirement
  273.   to OS 3.x)
  274.  
  275.  -sound effects
  276.  
  277.  -as I become aware of more variations of the game, I will incorporate them
  278.  into the settings
  279.  
  280.  v. 1.0 - First public release.
  281.  
  282.  Author:     Rick Keller
  283.  email:      kellr@earthlink.net
  284.  homepage:   home.earthlink.net/~kellr
  285.  
  286.  on IRC:     BelaOxmyx (DALnet #amigacafe)
  287.  
  288.  where I'm
  289.  at:  Buffalo, NY, USA (actually, I'm in a suburb called Cheektowaga)
  290.  
  291.  System:  A1200 with a Blizzard 1230 + 68882 @ 50mhz. Standard 2 MB chip,
  292.           with 32 MB fast RAM. Internal Quantum 540 meg hd, external NEC 730
  293.           meg HD and Sanyo CD-ROM, both via Surf Squirrel.
  294.           SupraExpress 57.6 modem, 1084S monitor,
  295.           and a Canon BJC-240L printer.
  296.  
  297.  Development Tools:
  298.    SAS/C v6.58, GoldED v. 4.7.2 (reg), Personal Paint v7.1, and Enforcer 37.72
  299.  
  300.  Special Thanks:
  301.       Bryan Wilczynski- beta tester, 2nd degree black belt, and all around
  302.                         nice guy :)
  303.       Walter Berthold- beta tester, gentleman, Euchre scholar, Amiga user.
  304.